delay powder - German English Dictionary